implanted diode - German English Dictionary